    package com.qk.service;

    import com.qk.common.PageResult;
    import com.qk.dto.UserDto;
    import com.qk.entity.User;
    import com.qk.vo.LoginResultVo;

    import java.util.List;

    public interface UserService {
        PageResult<User> list(UserDto userDto);

        void add(User user);

        void delete(List<Integer> ids);

        void update(User user);

        List<User> listByRole(String roleLabel);

        LoginResultVo login(User user);

        User getById(Integer id);

        List<User> listByDept(Integer deptId);
    }
